草庐IT

Android Horizo​​ntalScrollView 宽度

全部标签

html - 为什么它的行为方式与最大宽度 : 0? 的行为方式相同

参见http://jsfiddle.net/mpx7os95/14/该行为是期望的行为,它允许3列布局中的中心列占用所有可用空间,并且仍然允许其中的文本在缩小到足够大时溢出到省略号中。由于max-width:0,这似乎有效,但为什么会产生这种效果?在这种情况下,max-width:0有什么特别之处?.row{width:100%;display:table;}.col{position:relative;min-height:1px;border:1px#000solid;display:table-cell;}.x{white-space:nowrap;overflow:hidden

html - 为什么它的行为方式与最大宽度 : 0? 的行为方式相同

参见http://jsfiddle.net/mpx7os95/14/该行为是期望的行为,它允许3列布局中的中心列占用所有可用空间,并且仍然允许其中的文本在缩小到足够大时溢出到省略号中。由于max-width:0,这似乎有效,但为什么会产生这种效果?在这种情况下,max-width:0有什么特别之处?.row{width:100%;display:table;}.col{position:relative;min-height:1px;border:1px#000solid;display:table-cell;}.x{white-space:nowrap;overflow:hidden

html - IFrame 的默认宽度/高度

是否有任何规范指定IFrame的默认宽度/高度?我测试过的浏览器(FF、IE、Chrome)似乎使用300x150px,但我找不到这方面的任何规范。我是否应该遇到这种情况,我可以依赖这些值还是应该始终明确设置宽度/高度? 最佳答案 我在dev-tech-layoutmailinglist上找到了答案--它是CSS规范的一部分。默认比率为2:1。300px的默认宽度定义在CSS规范的最后一段,thewidthofinlinereplacedelements部分.Otherwise,if'width'hasacomputedvalueo

html - IFrame 的默认宽度/高度

是否有任何规范指定IFrame的默认宽度/高度?我测试过的浏览器(FF、IE、Chrome)似乎使用300x150px,但我找不到这方面的任何规范。我是否应该遇到这种情况,我可以依赖这些值还是应该始终明确设置宽度/高度? 最佳答案 我在dev-tech-layoutmailinglist上找到了答案--它是CSS规范的一部分。默认比率为2:1。300px的默认宽度定义在CSS规范的最后一段,thewidthofinlinereplacedelements部分.Otherwise,if'width'hasacomputedvalueo

html - "position:absolute"div 有什么方法可以保持相对宽度吗?

假设我有两个div,一个在另一个里面,如下所示:现在,内部div的宽度为屏幕尺寸的50%的100%,即屏幕尺寸的50%。如果我要将内部div更改为绝对定位,如下所示:在这种情况下,内部div占据了100%的屏幕空间,因为它的位置设置为绝对位置。我的问题是:当内部div的位置设置为绝对时,有什么方法可以保持它的相对宽度吗? 最佳答案 将position:relative添加到您的外部div。更新:之所以有效,是因为position:absolute中的位置是相对于具有某些定位(静态除外)的第一个父级的。在这种情况下,没有这样的容器,因

html - "position:absolute"div 有什么方法可以保持相对宽度吗?

假设我有两个div,一个在另一个里面,如下所示:现在,内部div的宽度为屏幕尺寸的50%的100%,即屏幕尺寸的50%。如果我要将内部div更改为绝对定位,如下所示:在这种情况下,内部div占据了100%的屏幕空间,因为它的位置设置为绝对位置。我的问题是:当内部div的位置设置为绝对时,有什么方法可以保持它的相对宽度吗? 最佳答案 将position:relative添加到您的外部div。更新:之所以有效,是因为position:absolute中的位置是相对于具有某些定位(静态除外)的第一个父级的。在这种情况下,没有这样的容器,因

html - CSS:宽度百分比和边框

我已经用百分比定义了容器的宽度。我想添加一个边框(宽度右侧3px),因为容器宽度以%为单位,而边框宽度以px为单位,我该如何调整容器的宽度?.......wrap{width:100%;}.left{width:30%;}.right{width:70%;}我想在.left的右侧添加3px的边框。例如:.left{width:30%;border:3pxsolid#000;}既然我已经在%中定义了宽度,那么重新调整.left宽度的最佳方法是什么。我可以粗略地将宽度减小到29%,但我想做到精确。 最佳答案 使用box-sizing:b

html - CSS:宽度百分比和边框

我已经用百分比定义了容器的宽度。我想添加一个边框(宽度右侧3px),因为容器宽度以%为单位,而边框宽度以px为单位,我该如何调整容器的宽度?.......wrap{width:100%;}.left{width:30%;}.right{width:70%;}我想在.left的右侧添加3px的边框。例如:.left{width:30%;border:3pxsolid#000;}既然我已经在%中定义了宽度,那么重新调整.left宽度的最佳方法是什么。我可以粗略地将宽度减小到29%,但我想做到精确。 最佳答案 使用box-sizing:b

css - 如何设置输入宽度以匹配占位符文本宽度

示例http://dabblet.com/gist/5859946如果您有一个长占位符,默认情况下输入显示的宽度不足以显示所有占位符文本。例如不设置固定宽度,最好不用javascript,能不能设置input显示所有的placeholder文本? 最佳答案 这只能通过javascript设置大小=占位符长度来完成:input.setAttribute('size',input.getAttribute('placeholder').length);这是一个为所有输入分配的代码:http://jsfiddle.net/KU5kN/

css - 如何设置输入宽度以匹配占位符文本宽度

示例http://dabblet.com/gist/5859946如果您有一个长占位符,默认情况下输入显示的宽度不足以显示所有占位符文本。例如不设置固定宽度,最好不用javascript,能不能设置input显示所有的placeholder文本? 最佳答案 这只能通过javascript设置大小=占位符长度来完成:input.setAttribute('size',input.getAttribute('placeholder').length);这是一个为所有输入分配的代码:http://jsfiddle.net/KU5kN/